/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author Porta
 */
import java.util.Scanner;
public class principal {

	public static void main (String[]args)
	{
		long []dni= new long[1000];
		float[]cantidad=new float [1000];
		String opcion;
		int contador=0;
		float aux2;
		long aux;
		int contador2=0;
		int contador3=0;
		int max=0;
		
	Scanner e = new Scanner (System.in);
	while (contador<1000)
	{	
		System.out.println("Introduce el DNI sin letra");
		aux=e.nextInt();
		if(aux!=0)
			{System.out.println("Introduce la opcion : I=0 o R=1");
			opcion=e.nextLine();
			opcion=e.nextLine();
			if(opcion.equals("I"))
				{System.out.println("Introduce la cantidad");
				aux2=e.nextFloat();
				while(contador2<1000)
				{if(aux==dni[contador2])
					{cantidad[contador2]=cantidad[contador2]+aux2;
						contador2=1001
						;
						}
					else 
						contador2++;
				}
				if(contador2>1000)
					{contador2=0;contador++;}
				else 
					{dni[contador]=aux;
					cantidad[contador]=aux2;
					contador++;
					contador2=0;
					max++;
					
					}}
			else if(opcion.equals("R"))
				{System.out.println("Introduce la cantidad");
				aux2=e.nextFloat();
				while(contador2<1000)
				{if(aux==dni[contador2])
					{cantidad[contador2]=cantidad[contador2]- aux2;
						contador2=1001;
						
						}
					else 
						contador2++;
				}
				if(contador2>1000)
					{contador2=0;contador++;}
				else 
					{dni[contador]=aux;
					cantidad[contador]=-aux2;
					contador++;
					max++;
					contador2=0;
					}}}
			else
				contador=1000;}
		while (contador3<max)
			{System.out.println("DNI"+" "+dni[contador3]+" "+"CANTIDAD"+" "+cantidad[contador3]);
			contador3++;}}}
			

		
		
				
	